-
nounaid (such as economic or military assistance) provided to one nation by another
Explanation of foreign aid
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.